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