Results for "

sermonize

"
English - Turkish Dictionary

sermonize

(English - Turkish Dictionary) :
f. diskur/nutuk çekmek, vaaz vermek.