Spanish-English dictionary »

lupia meaning in English

SpanishEnglish
lupia noun
{f}

burl(mottled wood)
noun
[UK: ˈbɜːl] [US: ˈbɝːl]