Polish-French dictionary »

aleksandretta zielonoszyja meaning in French

PolishFrench
aleksandretta zielonoszyja

perruche de Layard