ita yátià

English: Translation
shaving brush flower
Spanish: Translation
flor de escobilla
noun
Plants, trees and other vegetation