ROREN


Meaning of ROREN in English

a nipple, a teat

Khowar English Dictionary.      Английский словарь Khowar.