Turkish-English dictionary »

klatrat meaning in English

TurkishEnglish
klatrat noun

clathrate(clathrate compound)
noun

Your history