to lay or deposit eggs; said esp

listen to the pronunciation of to lay or deposit eggs; said esp
الإنجليزية - الإنجليزية
oviposit
to lay or deposit eggs; said esp
المفضلات