sesepetšamoya

sesepetšamoya
English: Translation
air duct
noun
Construction