Italian-English dictionary »

impasto cemento sabbia acqua meaning in English

ItalianEnglish
impasto cemento sabbia acqua noun

grout(mortar used between tiles)
noun
[UK: ɡraʊt] [US: ˈɡraʊt]