Ramadas

From Fresh Dictionary

English

Noun

ramadas

  1. Plural of ramada.
Personal tools