Translation of ساغری in English

ساغری٢

Adjective

  1. of or related to ساغر

Powered by Oxford