гьавас тувдурув

Latin
hаvаs tuvduruv
English: Translation
stimulation
noun