پارچاوه

Parchawa

پارچاوهnounfeminine

spillway

Meanings

  1. spillway