English-Latin dictionary »

fly-net, mosquito net meaning in Latin

EnglishLatin
fly-net, mosquito net noun

culculare [culcularis](3rd) N
noun

Your history