loimúshka

Phonetic
[loɪ.ˈmuʃ.ka]
English: Translation
Flower
Spanish: Translation
flor
noun
Plants, trees and other vegetation