OQTF
Top 35000
Meanings
Noun
1. initialism of obligation de quitter le territoire français (“obligation to leave France”) (France, law)