Dictionary / Home
مهرس ديال الثوم
/m-HRRSS dyal t-TWM/
English
garlic press
French
presse-ail
Part of Speech
noun
Register
standard