English-Spanish dictionary »

louvar meaning in Spanish

EnglishSpanish
louvar (Luvarus imperialis)
noun

emperadornoun
{m}