Home
Search
Index
Definify.com
Definition
2024
meter_mano
meter mano
Spanish
Verb
meter
mano
(
idiomatic
)
to
touch up
,
grope
Similar Results