English-Latin dictionary »

spuma nitri meaning in Latin

EnglishLatin
spuma nitri noun

aphronitrum [aphronitri](2nd) N
noun