Multilingual Turkish Dictionary

DAR VE UZUN YAKA KÜRKÜ

DAR VE UZUN YAKA KÜRKÜ : Turkish English

n. boa