olive tree
US
/ΛΙlΙv tri/
UK
/ΛΙlΙͺv tri/
Definition for olive tree is being prepared and will be available soon.
Definition for olive tree is being prepared and will be available soon.