Definition of basura
"basura" is probably misspelled. Trying basra instead Definition of basra
1. basra [ n ] the second largest city in Iraq; an oil port in southern Iraq
Synonyms basra basia Related Terms city port IraqSimilar Spelling
basraBaugher
bazar
baker