Latin-English dictionary »

asphaltion meaning in English

LatinEnglish
asphaltion [asphaltii] noun
N

treacle clover (Psoralea bituminosa)noun