Home
Search
Index
Definify.com
Definition
2025
idrovora
idrovora
Italian
Noun
idrovora
f
(
plural
idrovore
)
A large
water
pump
Anagrams
ridoravo
Similar Results