gambuza

listen to the pronunciation of gambuza
الأسبانية - الإنجليزية
room in which goods and materials are stored (Nautical)