lephepane

lephepane
English: Translation
laughing dove
noun
Birds