dealuri

Romanian

Noun

dealuri

  1. plural of deal