English to Arabic

Meaning for:
Venule
other
شعيرة دمويّة