Translate
loben
Do you mean:

similar Results

lobendazole {med.}
لوبيندازول {مُضادٌّ للدِّيدانِ في الطِّبِّ البَيطَرِيّ}، {طب}