ngahulu paan

English: Translation
dog fur
noun
ID
2286