Spanish Turkish Dictionary

español - Türkçe

emborracharse in Turkish: