meaning of longimanous
1.
Having
long
hands.
Related Words
longimanous
|
Developed & Maintained By
Taraprasad.com