English-Latin dictionary »

place to take air meaning in Latin

EnglishLatin
place to take air noun

gestatio [gestationis](3rd) F
noun