gambuza

listen to the pronunciation of gambuza
Испанский Язык - Английский Язык
room in which goods and materials are stored (Nautical)