Translation of کرارا in English

کرارا٢

Noun (masculine)

  1. riverbank, especially one that is high, a mound by the river, shore, coast

Powered by Oxford