hidrofuga [e-dro’-foo-go, gah]
1. Hydrofuge, shedding water. (Zoology)
10 Slang Words to Know Before Traveling to Spain
5 Steps To Understanding Por vs. Para
20 Popular Spanish Expressions
View More Posts
10 Spanish Words with Arabic Origin
Did this page answer your question?