5 French Words With TDR
Prev.1Next
Montdragon
Definition: 1. A town and municipality in Tarn, France
There are 2 definitions of the word Montdragon
Show more information about Montdragon
Show external searches
Search for montdragonais in:
Show external searches
Search for montdragonaise in:
Show external searches
Search for montdragonaises in:
ptdr
Definition: 1. (internet slang, texting) Initialism of pété de rire., approximately equivalent to English PMSL
Show more information about ptdr
Prev.1Next
Search took: 48.42 ms