Huya
Huya in English is: Embarrassment Other similar chavacano word for “Embarrassment” is “Embarazo, Verguenza“ Other English word for “Huya” is “Shame“ Note: List of words with translation and links to pages. English Sentence using “Embarrassment” Chavacano Sentence using “Huya” Another example of English to chavacano translation That is a part of a machine. Uno parte […]