Turkish-English dictionary »

somut ad meaning in English

TurkishEnglish
somut ad noun

concrete noun(noun that denotes a tangible thing)
noun