Romanian-English dictionary »

lato sensu meaning in English

RomanianEnglish
lato sensu frază

lato sensu(in the broad sense)
phrase