meaning of longimanous

1. Having long hands.


Related Words

longimanous |

Developed & Maintained By Taraprasad.com

Treasure Words