مِتْرُو

مِتْرُو

mitrū · noun

Meaning — English

  1. metro, underground

Suggested websites

almaany.com · Wiktionary