algazo - Spanish English Dictionary
History

algazo

Play ENESESes
Play ENESESmx


Meanings of "algazo" in English Spanish Dictionary : 2 result(s)

Spanish English
Engineering
algazo sargasso
Marine Biology
algazo [m] a large portion of algae that is sometimes supernatant in the water