revetment

?

ads

noun

technology မြေထိန်းအကာ

~ revetment noun; ~ revetments plural

ads