acid English - Latin
1.
-
Englishsour, sharp, or biting to the taste
-
Latinacidus
-
Englishin chemistry
-
Latinacidum
2.
-
Englishsour, sharp, or biting to the taste
-
Latinacidus
-
Englishin chemistry
-
Latinacidum
3.
4.
-
Englishslightly sour
-
Latinacidulus
Related words
English translator: English Latin acid Eesti sõnaraamat Español Traductor Svenska Översättare