Dutch-English dictionary »

abaya meaning in English

DutchEnglish
abaya substantief
{m}

aba(loose-fitting sleeveless garment, made from aba or silk)
noun
[UK: əbˈa] [US: əbˈæ]