palpandola

Italian

Verb

palpandola

  1. compound of palpando, the gerund of palpare, with la

Anagrams