ABAYA


Meaning of ABAYA in English

n. lake in Ethiopia discovered in 1896; family name

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.