LexiTurkTURKISH ↔ ENGLISH DICTIONARY

müfreze. squad car telsizli polis devriye arabası. football squad futbol takımı.” in English

1 English translation
EN
squad

My brother is a member of the rescue squad.