French-Latin dictionary »

loriquet vert meaning in Latin

FrenchLatin
loriquet vert nom

Trichoglossus chlorolepidotusnoun

Your history