Placilla

Proper noun

 * 1) A city in Colchagua, Chile.

Translations

 * Spanish: Placilla