Spanish-English Dictionary

English Translation of “millarada”

millarada Pronunciation for

Translations

feminine noun

  1. (about a) thousand

Comments

Log in to comment on this word.