oyaro

Phonetic
[oyaro]
English: Translation
ice
Spanish: Translation
hielo
Portuguese: Translation
gelo
Water, bodies of water and the water cycle
Notes

Means 'hail'.

ID
01.770