hadukene

English: Translation
pallor
noun
ID
2846