LexiTurkTURKISH ↔ ENGLISH DICTIONARY

suciğeri” in English

1 English translation
EN
scuba

Have you ever tried scuba diving?