ESTANCIA MEANING IN ENGLISH

• Estancia Definition & Synonyms

  1. (n.) A grazing; a country house.


RECENT SEARCHES