abaya – English–Italiano translations

🇬🇧 en it 🇮🇹

abaya noun

  /əˈbeɪ.jə/
  • coarse, often striped, felted fabric from the Middle East, woven from goat or camel hair
abaya
Wiktionary Links