Definify.com

Definition 2024


morchas

morchas

English

Noun

morchas

  1. plural of morcha

Anagrams