Spanyol-Angol szótár »

mostachudo angolul

SpanyolAngol
mostachudo adjective

moustachioed(possessing a moustache)
adjective