العربية-إنجليزي قاموس »

تطفل فوقي meaning in بالإنجليزية

العربيةإنجليزي
تطفل فوقي

hyperparasiteparasite whose host is a parasite

Your history