tu aidina lagau

English: Translation
body of a tree
noun
Universe and the natural world
ID
2147