Translation of "ulo'" into English

caterpillar is the translation of "ulo'" into English.

ulo' noun
+ Add

Chamorro-English dictionary

  • maggot, worm

  • caterpillar

    noun
  • Show algorithmically generated translations

Add

Translations of "ulo'" into English in sentences, translation memory