Dictionary / Nature

shajra dyal ttffah

شجرة ديال التفّاح

/SHAJ-ra dyal t-TF-fah/

English

apple tree

French

pommier

Part of Speech

noun

Register

standard