encobar

listen to the pronunciation of encobar
İspanyolca - Türkçe
damızlık
İspanyolca - İngilizce
sit, brood