LexiTurkTURKISH ↔ ENGLISH DICTIONARY

snowbordçu” in English

1 English translation
EN
snowboarder

Tom is a pretty good snowboarder.