Multilingual Turkish Dictionary

TALKING PARROT

TALKING PARROT : English Turkish

n. konuşan papağan