English to Arabic

Meaning for:
Urethroscope
other
منظار للرؤية داخل مجرى البول