Valvai

From Fresh Dictionary

English

Proper noun

Valvai

  1. a village in Sri Lanka

Synonyms

Personal tools