islat

listen to the pronunciation of islat
Türkisch - Englisch
douse
{f} wetting
waterlog