Yanbu in English dictionary

  • Yanbu

    Meanings and definitions of "Yanbu"

    • proper
      A Red Sea port in western Saudi Arabia

Sample sentences with "Yanbu"

Available translations