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