taːɽ daru

Phonetic
[taːɽ daru]
English: Translation
palm tree
noun
plant; tree
Notes

Oct. 20, 2008