EMBARRASSING


Meaning of EMBARRASSING in English

makahahasol;makanulaw;makauulaw

English-Visayan vocabulary.      Англо-бисайский словарь Висайян.