Dictionary / Architecture

ttub

توب

/TUB/

English

mud brick/rammed earth

French

pisé

Part of Speech

noun

Register

standard