Definition, Meaning, Synonyms & Anagrams | Finnish word PALSA
PALSA
Definitions of PALSA
- long overcoat
- (geomorphology) palsa
Number of letters
5
Is palindrome
No
Search for PALSA in:
Page preparation took: 123.69 ms.