English-Arabic dictionary »

foxfire meaning in Arabic

EnglishArabic
foxfire bioluminescence created by some types of fungus

فوكسفيري