EMBARRASSING Meaning of EMBARRASSING in English makahahasol;makanulaw;makauulaw English-Visayan vocabulary. Англо-бисайский словарь Висайян. 2012