peden pihl

English: Translation
puddle
noun
ID
541