English to Hindi

Meaning for:
epitrochoidal engine
other
एपिट्रोकइडल इंजन