Tolda (en. Tent)

Translation into Tagalog

Synonyms