Lexi
Turk
TURKISH ↔ ENGLISH DICTIONARY
⌕
Search
→
“
keme
” in English
2 English translations
🇬🇧
EN
rat
He'll be sure to smell a rat if I'm with you.
🇬🇧
EN
truffle
Do you like the taste of truffle?