emdir

listen to the pronunciation of emdir
Türkçe - İngilizce
impregnate
{f} impregnated
{f} soaking
emdir