What does burbuja mean?

burbuja - Spanish to English

bubble

View more

  • residential property bubble