lunyányi// manyányi

lunyányi// manyányi
French: Translation
Champignon(s)
noun
Plants, trees and other vegetation