LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Amerika timsahı. alligator pear perse ağacı veya meyvası.” in English

1 English translation
EN
alligator

An alligator snapped his arm off.