LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“düdükçin” İngilizcede

1 İngilizce çeviri
EN
spotted

He was spotted stealing cookies.