ita ndiàkà

ita ndiàkà
English: Translation
orchid
Spanish: Translation
orquídeas
noun
Plants, trees and other vegetation