su bas

listen to the pronunciation of su bas
Türkçe - İngilizce
{f} deluge
inundate
su bas