ità mìnó

English: Translation
hierbabuena
Spanish: Translation
hierbabuena
noun
Plants, trees and other vegetation