Spanish Turkish Dictionary

español - Türkçe

ahogarse in Turkish: