MESRUR


Results for "MESRUR"

Turkish - Turkish dictionary

MESRUR

(Turkish - Turkish dictionary) :
s. Sevinçli, memnun.