English-Polish dictionary »

tamada meaning in Polish

EnglishPolish
tamada (chiefly Georgia) toastmaster
noun

tamadanoun