Home
Search
Index
Definify.com
Definition
2025
lambliasi
lambliasi
Italian
Noun
lambliasi
f
(
invariable
)
giardiasis
Etymology
lamblia
+
-iasi
Similar Results