quela

listen to the pronunciation of quela
Spanisch - Türkisch
kıskaç
Spanisch - Englisch
house, place where people live (Slang)