mendicate

listen to the pronunciation of mendicate
Englisch - Englisch
{v} to beg, to ask alms or charity
To beg
mendicate
Favoriten