Search term guagua has one result
Jump to
ES Spanish EN English
guagua baby

Spanish English translations

ES Synonyms for guagua EN Translations
ómnibus [ómnibus] m авто́бус (n v)