English-Turkish dictionary »

tamada meaning in Turkish

EnglishTurkish
tamada ((chiefly Georgia) toastmaster)
noun

tamadanoun