French-Latin dictionary »

nimbostratus meaning in Latin

FrenchLatin
nimbostratus nom

nimbostratusnoun