gada hadu

English: Translation
oven stones
noun
ID
1461