vocab dash
Log in
Sign up
pedipalpo
Meanings
Noun
1. pedipalp