ogress

?

ads

noun

ဘီလူးမ

ရက္ခိုသ်

~ ogresses plural

thesaurus

~ a word related to ogress as Noun.

  1. ogre
ads