upi

Phonetic
[upi]
English: Translation
cockroach
noun
Insects and small creatures
Notes

Dec. 4, 2008