Spanish-English dictionary »

lorículo meaning in English

SpanishEnglish
lorículo noun
{m}

hanging parrotnoun