lomaruha लोमरुह
Definition:
f(
ā
-
)n.
(any surface) having short hair growing (on it)
Home
>
Search
>
lomaruha