Multilingual Turkish Dictionary

LAUGHING JACKASS

LAUGHING JACKASS : English Turkish

n. yeni zelanda baykuşu, yalıçapkını [avus.]