Englishaba
Englishloose-fitting sleeveless garment, made from aba or silk
Dutchabaya
English translator: Estonian abaya Eesti sõnaraamat Español Traductor Svenska Översättare