Spanish-English dictionary »

lahuán meaning in English

SpanishEnglish
lahuán noun
{m}

Patagonian cypress(South American tree)
noun