Translation of سِلندا in English:

سِلندا

(سِلند)

Pronunciation /sɪlənd̪ɑ:/

feminine noun

  • a kind of a very small fish