arriverEnglish

arrival, arriver, comer

Noun

Someone who arrives (or has arrived)

English: arrival, arriver, comer

English words with similar meanings

Show 2 words