Spindle legged meaning. Now that you've chosen your business. Carvasa meaning in english slang pronunciation. 1000 xe aud to myr.