بَطَاطَة
Dictionary
›
ar-en
بَطَاطَة
baṭāṭa
·
noun
Meaning — English
sweet potato
بَطَاطِس
baṭāṭis
·
noun
Meaning — English
potato
Meaning — French
Pomme de terre.
Suggested websites
almaany.com
·
Wiktionary