Dictionary Translate Correct Ask AI
Noun
rollers (n.) , [sing. a roller]
related Results
دحاريج التمدد {اسطوانات يدرج فوقها الجسر أثناء التمدد}، {هندسة}