Sheila in spanish
Sheila
pronunciation: seilɑ part of speech: noun
pronunciation: seilɑ part of speech: noun
In gestures
sheila = mujer. [Inglés australiano]
Example: I am sick to death with the non-stop coverage of some foreign sheila who is up the duff!.