French-Polish dictionary »

perruche de layard meaning in Polish

FrenchPolish
perruche de Layard

aleksandretta zielonoszyja