Dictionary / Nature

ssnuubr

صنوبر

/SSNUUBR/

English

pine tree

French

pin

Part of Speech

noun

Register

standard