Dictionary Translate Correct Ask AI
Noun
chenille {clothing}, {agr.}
نسيج {زراعة}