LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“(biyol.) kendi içine çevrilen uzuv” İngilizcede

1 İngilizce çeviri
EN
introvert

I'm sort of an introvert.