English-Latin dictionary »

salty deposit / effolescence on reeds meaning in Latin

EnglishLatin
salty deposit / effolescence on reeds noun

adarca [adarcae](1st) F
noun

adarce [adarces]noun
F