No exact translation found for
nidus avis

related Results
der Nidus (n.) , {med.}