Lexi
Turk
TURKISH ↔ ENGLISH DICTIONARY
⌕
Search
→
“
Amerika timsahı. alligator pear perse ağacı veya meyvası.
” in English
1 English translation
🇬🇧
EN
alligator
An alligator snapped his arm off.