EMBARRASSMENT Meaning of EMBARRASSMENT in English ka-ulaw;sagmuyo;ulaw English-Visayan vocabulary. Англо-бисайский словарь Висайян. 2012