metro cuadrado

NOUN
(general)-square meter
Synonyms for metro cuadrado
Word of the Day
mummy