Translation of "Petra" into English

rock, stone, pebble are the top translations of "Petra" into English.

Petra
+ Add

Interlingua-English dictionary

  • rock

    verb noun

    naturally occurring solid aggregate of one or more minerals or mineraloids

  • Show algorithmically generated translations

Translations with alternative spelling

petra noun grammar
+ Add

Interlingua-English dictionary

  • stone

    adjective noun neuter

    substance [..]

  • pebble

    noun

    A small (and usually irregular) piece of mineral, approximately 20-200 mm in diameter.

  • rock

    noun
  • stone

Phrases similar to "Petra" with translations into English

Add

Translations of "Petra" into English in sentences, translation memory