Spanish-English dictionary »

enmostachado meaning in English

SpanishEnglish
enmostachado adjective

moustachioed(possessing a moustache)
adjective