English to Arabic

Meaning for:
Achiote
other
أتشيوت - بذور شجرة الأنوتو