Translate English Arabic بذارة

English
 
Arabic
Noun
...
  • drill {agr.}
    بذارة {آلة تزرع البذور على أعماق متساوية وفي سطور متوازية}، {زراعة}
    more ...
 Add translation