Maka huya
Maka huya in English is: Embarrassing Other similar chavacano word for “Embarrassing” is “Maka Verguenza“ Other English word for “Maka huya” is ““ Note: List of words with translation and links to pages. English Sentence using “Embarrassing” Chavacano Sentence using “Maka huya” Another example of English to chavacano translation That is a part of a […]