atoro

listen to the pronunciation of atoro
İspanyolca - Türkçe
boğucu
İspanyolca - İngilizce
destruction, annihilation, desolation
difficult position to get out of (Latin America)